‪loca Restaurant & Bar‬ (Menu)

‪Jumeirah Beach Road‬, دُبي
+971 4 346 1111

Give a rating to ‪loca Restaurant & Bar‬

Suggest a dish

How much did you spend at ‪loca Restaurant & Bar‬?